<!--  -->
<template>
  <div class="search">
    <select name="" id="">
      <option value="">北京</option>
      <option value="">上海</option>
      <option value="">深圳</option>
    </select>
    <van-search
      v-model="search"
      placeholder="请在这里输入区域/商圈"
      @search="onSearch"
      right-icon="search"
      left-icon=""
    />
    <p>地图找房</p>
  </div>
</template>

<script>
export default {
  // 组件状态值
  data() {
    return {
      // search: "",
    };
  },
  // 计算属性
  computed: {},
  // 组件方法
  methods: {
    // onSearch() {},
  },
  /**
   * 组件实例创建完成，属性已绑定，但DOM还未生成，$ el属性还不存在
   */
  created() {},
};
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<!--使用了scoped属性之后，父组件的style样式将不会渗透到子组件中，-->
<!--然而子组件的根节点元素会同时被设置了scoped的父css样式和设置了scoped的子css样式影响，-->
<!--这么设计的目的是父组件可以对子组件根元素进行布局。-->
<style lang="scss" scoped>
.search {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 10px;
  .van-search__content {
    border: 1px solid #ddd;
  }
  select {
    width: 55px;
    border: 0;
    outline: 0;
  }
  p {
    font-size: 15px;
  }
}
</style>
